potential source of harm - French English Dictionary